home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer 2.0 / Internet Surfer 2.0 (Wayzata Technology) (1996).iso / pc / text / mac / faqs.080 < prev    next >
Text File  |  1996-02-12  |  28KB  |  774 lines

  1. Frequently Asked Questions (FAQS);faqs.080
  2.  
  3.  
  4.    answer it gives to your question, then what exactly about the
  5.    answer it gives don't you understand?  If there is documentation
  6.    available and you haven't checked it, why not?
  7.  
  8. If you're not sure whether a particular piece of information will be
  9. helpful, include it.  It can't hurt to provide extra information
  10. (unless, of course, that information takes up several hundred lines of
  11. text :-), and it may just be the key to the solution of your problem.
  12.  
  13.  
  14.                    Credits
  15.  
  16.  
  17.   Comments about, suggestions about or corrections to this posting are
  18. welcomed.  If you would like to ask me to change this posting in some
  19. way, the method I appreciate most is for you to actually make the
  20. desired modifications to a copy of the posting, and then to send me
  21. the modified posting, or a context diff between my posted version and
  22. your modified version (if you do the latter, make sure to include in
  23. your mail the "Version:" line from my posted version).  Submitting
  24. changes in this way makes dealing with them easier for me and helps to
  25. avoid misunderstandings about what you are suggesting.
  26.  
  27.   The following people assisted in the creation of this article:
  28.  
  29.     Stan Brown <brown@NCoast.ORG>
  30.     Dan_Jacobson@ATT.COM
  31.     Tony Mountifield <tony@mwuk.UUCP>
  32.     Leanne Phillips <phillips@syrinx.umd.edu>
  33.     Ellen Keyne Seebacher <elle@midway.uchicago.edu>
  34.  
  35.  
  36. --
  37. The postings listed above are available via anonymous ftp from
  38. pit-manager.mit.edu (18.172.1.27) in the files:
  39.  
  40.  
  41. /pub/usenet/news.answers/usenet-primer/part1
  42. /pub/usenet/news.answers/usenet-faq/part1
  43. /pub/usenet/news.answers/emily-postnews/part1
  44. /pub/usenet/news.answers/usenet-writing-style/part1
  45. /pub/usenet/news.answers/posting-rules/part1
  46. /pub/usenet/news.answers/what-is-usenet/part1
  47. /pub/usenet/news.answers/social-newsgroups/part1
  48. /pub/usenet/news.answers/alt-hierarchies/part1
  49. /pub/usenet/news.answers/alt-hierarchies/part2
  50. /pub/usenet/news.answers/creating-newsgroups/part1
  51. /pub/usenet/news.answers/network-info/part1
  52. /pub/usenet/news.answers/news-announce-intro/part1
  53. /pub/usenet/news.answers/news-answers/introduction
  54. /pub/usenet/news.answers/active-newsgroups/part1
  55. /pub/usenet/news.answers/active-newsgroups/part2
  56. /pub/usenet/news.answers/moderator-list/part1
  57. /pub/usenet/news.answers/periodic-postings/part1
  58. /pub/usenet/news.answers/periodic-postings/part2
  59. /pub/usenet/news.answers/periodic-postings/part3
  60. /pub/usenet/news.answers/periodic-postings/part4
  61. /pub/usenet/news.answers/mailing-lists/part1
  62. /pub/usenet/news.answers/mailing-lists/part2
  63. /pub/usenet/news.answers/mailing-lists/part3
  64. /pub/usenet/news.answers/mailing-lists/part4
  65. /pub/usenet/news.answers/regional-hierarchies/part1
  66. /pub/usenet/news.answers/regional-hierarchies/part2
  67. /pub/usenet/news.answers/regional-hierarchies/part3
  68. /pub/usenet/news.answers/usenet-software/part1
  69.  
  70.  
  71. They are also available from mail-server@pit-manager.mit.edu by
  72. sending a mail message containing any or all of:
  73.  
  74.  
  75. send usenet/news.answers/usenet-primer/part1
  76. send usenet/news.answers/usenet-faq/part1
  77. send usenet/news.answers/emily-postnews/part1
  78. send usenet/news.answers/usenet-writing-style/part1
  79. send usenet/news.answers/posting-rules/part1
  80. send usenet/news.answers/what-is-usenet/part1
  81. send usenet/news.answers/social-newsgroups/part1
  82. send usenet/news.answers/alt-hierarchies/part1
  83. send usenet/news.answers/alt-hierarchies/part2
  84. send usenet/news.answers/creating-newsgroups/part1
  85. send usenet/news.answers/network-info/part1
  86. send usenet/news.answers/news-announce-intro/part1
  87. send usenet/news.answers/news-answers/introduction
  88. send usenet/news.answers/active-newsgroups/part1
  89. send usenet/news.answers/active-newsgroups/part2
  90. send usenet/news.answers/moderator-list/part1
  91. send usenet/news.answers/periodic-postings/part1
  92. send usenet/news.answers/periodic-postings/part2
  93. send usenet/news.answers/periodic-postings/part3
  94. send usenet/news.answers/periodic-postings/part4
  95. send usenet/news.answers/mailing-lists/part1
  96. send usenet/news.answers/mailing-lists/part2
  97. send usenet/news.answers/mailing-lists/part3
  98. send usenet/news.answers/mailing-lists/part4
  99. send usenet/news.answers/regional-hierarchies/part1
  100. send usenet/news.answers/regional-hierarchies/part2
  101. send usenet/news.answers/regional-hierarchies/part3
  102. send usenet/news.answers/usenet-software/part1
  103.  
  104.  
  105. Send a message containing "help" to get general information about the
  106. mail server.
  107.  
  108.  
  109. You can get an up-to-date copy of this posting by getting the file
  110. "/pub/usenet/news.answers/news-newusers-intro" or by sending the
  111. command "send usenet/news.answers/news-newusers-intro".
  112.  
  113. --
  114. Jonathan Kamens                                         jik@MIT.Edu
  115. Aktis, Inc.                                 Moderator, news.answers
  116. Xref: bloom-picayune.mit.edu news.software.nn:4263 news.answers:4430
  117. Path: bloom-picayune.mit.edu!enterpoop.mit.edu!senator-bedfellow.mit.edu!senator-bedfellow.mit.edu!usenet
  118. From: Bill Wohler <wohler@sap-ag.de>
  119. Newsgroups: news.software.nn,news.answers
  120. Subject: NN Frequently Asked Questions (FAQ) with Answers
  121. Supersedes: <nn-faq_723016818@athena.mit.edu>
  122. Followup-To: poster
  123. Date: 5 Dec 1992 06:02:21 GMT
  124. Organization: SAP AG, Walldorf, Germany
  125. Lines: 1220
  126. Approved: news-answers-request@MIT.Edu
  127. Expires: 18 Jan 1993 06:02:10 GMT
  128. Message-ID: <nn-faq_723535330@athena.mit.edu>
  129. Reply-To: Bill Wohler <wohler@sap-ag.de>
  130. NNTP-Posting-Host: pit-manager.mit.edu
  131. Summary: This document answers Frequently Asked Questions about NN, a
  132.      menu-based, point and shoot, USENET news reader.  It should
  133.      be read by anyone who wishes to post to news.software.nn.
  134. Keywords: FAQ nn news question answer newsrc digest article nntp
  135.           newsgroup cancel mail signature header netnews usenet kill
  136. X-Last-Updated: 1992/12/04
  137.  
  138. Archive-name: nn-faq
  139. Last-modified: $Date: 1992/12/04 14:31:41 $
  140. Version: $Revision: 92.12.1.1 $
  141.  
  142.   This is a living list of frequently asked questions on the Usenet
  143.   news reader NN (No News is Good News).  The point of this is to
  144.   circulate existing information, and avoid rehashing old answers.
  145.   Better to build on top than start again.  Please read this document
  146.   before ever posting to this newsgroup.
  147.  
  148.   This article is posted monthly.  If it has already expired and
  149.   you're not reading this, you can hope that you saved the last bit of
  150.   question 3 so that you can get a copy yourself.
  151.  
  152.   Please do not post an answer when someone posts a frequently asked
  153.   question, as I will always e-mail a reply.  This ensures that
  154.   everybody gets their question answered fully and eliminates
  155.   unnecessary traffic in this newsgroup.
  156.  
  157.   Your comments, additions and fixes to this list are welcome: please
  158.   send them to Bill Wohler <wohler@sap-ag.de>.
  159.  
  160.  
  161. Subject: Table of Contents
  162. From: Preface
  163.  
  164. Legend: + new, - deleted, ! changed
  165.  
  166. Introductory
  167.  
  168.  1.  Why should I use nn?
  169. !2.  What is the current version/status of nn?
  170. !3.  Where can I get nn?
  171. !4.  What references exist for nn?
  172.  5.  How should I report bugs?
  173.  6.  How can I convert from rn to nn?
  174.  7.  How can I make life simpler when starting nn for the first time?
  175.  8.  Is there an X interface to nn?
  176.  
  177. Building nn
  178.  
  179.  10. What machines does nn run on?
  180.  11. Is it possible to restrict the groups that users have access to?
  181.  12. Unofficial patches for various bugs
  182.  
  183. Using nn
  184.  
  185.  20. How do I save files that I can read later with MH, elm, Mail, ...?
  186.  21. How come nn doesn't show the Lines count?
  187.  22. How can I find all articles having to do with a certain topic?
  188.  23. How can I set a different Organization name?
  189.  24. Can all non-selected subjects be automatically placed in my kill file?
  190.  25. Can I automatically kill articles based on the Newsgroups header?
  191.  26. How can I select one article in a thread with auto-select-subject set?
  192.  27. Is there a library of macros and other nn features?
  193.  28. Can one search for patterns in the entire article from the menu?
  194.  29. How can I remove old articles from folders?
  195.  30. What's the best way to save multi-part articles?
  196.  31. When saving in +a/b/c keeps you from saving in +a/b.
  197. !32. Can I use my mailer to send mail?
  198.  33. How can I see the original article with the current subject?
  199. !34. Can I choose newsgroups as I do articles, ie. with a menu?
  200.  35. How can I post prewritten articles with nn?
  201.  36. How do I eliminate double signatures?
  202.  37. Can the signature come from a different file or program?
  203.  38. How can I make mail replies go to a different machine?
  204.  39. How come more articles get selected than I expect?
  205.  40. Any plans for trn-ish thread following?
  206.  41. Setting new-group-action to "ask before adding" doesn't work.
  207.  42. Why does nn crash when a letter one past the highest letter is selected?
  208.  43. Why do articles without a Lines header appear empty?
  209.  44. How do I save my posts and replies automatically?
  210.  45. How can I change how my real name appears?
  211. !46. How can I customize my mail headers for mail and posting?
  212. +47. Can the article viewer/pager be changed?
  213.  
  214. nnmaster
  215.  
  216.  50. Why does nnmaster stop collecting articles at the "junk" group?
  217.  51. How do I cope with "Incomplete MASTER file"?
  218.  52. Why isn't nnmaster working?
  219.  53. Why do I get ".../MASTER not found"?
  220.  
  221. Subject: Viewing This Article
  222. From: Preface
  223.  
  224.   To skip to a particular question numbered xx, use "/^F.*xx" with most
  225.   pagers.  In GNU Emacs type "M-C-s ^F.*xx", (or C-r to search backwards),
  226.   followed by ESC to end the search.  "-xx" is often sufficient.
  227.  
  228.   To skip to new or changed questions, use "/^S.*[!+]" with most pagers and
  229.   "M-C-s ^S.*[!+]" in GNU Emacs.
  230.  
  231.   This article is in digest format.  Nn may have already broken this
  232.   message into separate articles; if not, then type "G %".  In rn, use
  233.   ^G to skip sections.
  234.  
  235.   This article is treated as an outline when edited by GNU Emacs.
  236.   Run "M-x describe-mode" to see available outline-mode commands.
  237.   Useful commands are "C-c C-s" (show-subtree) and "M-x show-all"
  238.  
  239.  
  240. Subject: Why should I use nn?
  241. From: Intro-1
  242.  
  243.   nn is a menu based (point and shoot) netnews reader with a complete
  244.   set of features to satisfy both the expert and the novice user.  Since
  245.   its first release in Denmark in 1984 (!), in Europe in 1988, and the
  246.   global release in June 1989, it has replaced rn and other well-known
  247.   news readers at many sites.
  248.  
  249.   Some of the key features of nn are:
  250.  
  251.   * Menu-based article selection prior to reading the articles with the
  252.     articles sorted according to subject and posting time.
  253.  
  254.     This significantly reduces the time spent on news reading.  No
  255.     keystrokes are wasted on articles you don't want to read, and only
  256.     the articles selected on the menu will be read.
  257.  
  258.   * Release 6.4 uses standard .newsrc, and can leave individual
  259.     articles unread.
  260.  
  261.   * Digests are automatically split and presented as ordinary articles!
  262.     You can transparently save and respond to individual subarticles.
  263.  
  264.   * Full folder support: read, save, and delete individual articles.
  265.  
  266.   * Online help and manual.
  267.  
  268.   * Built-in unshar and patch functions.
  269.   * Built-in uudecode function which will automatically unpack,
  270.     concatenate, and decode multi-part postings.
  271.  
  272.   * Easy remapping of keys with advanced macro definition features.
  273.  
  274.   * Automatic kill & selection of articles based on subject or author.
  275.  
  276.   * User specified presentation sequence of news groups based on the
  277.     news group hierarchy.
  278.  
  279.   * Whole classes of news groups can easily be unsubscribed
  280.     permanently, e.g. talk.all and all.politics
  281.  
  282.   * Related groups can be merged and presented as a single group, e.g.
  283.     comp.emacs and all gnu.emacs groups.
  284.  
  285.   * Blindingly fast 'search for subject'.  On my Texas S1500 system, nn
  286.     uses less than 20 seconds to find all articles on a specific
  287.     subject among 64000 articles in all groups!
  288.  
  289.   * News collection and presentation is extremely fast, because nn uses
  290.     its own database on top of the standard news system.
  291.  
  292.   * In a distributed environment, the database can be shared among all
  293.     hosts on the network.  Only one daemon is needed on the news server
  294.     for all hosts.  This works in a heterogenous environment as well.
  295.  
  296.   * NNTP is also supported (using a local database for speed).
  297.  
  298.   Because of the database, nn starts almost equally fast (in a few
  299.   seconds), no matter whether you have 100 or 10000 unread articles!
  300.   The database takes up some disk space, but dramatically improves speed
  301.   and functionality.  The amount of disk space consumed is approx. 1Mb
  302.   per 10000 articles.
  303.  
  304.  
  305. Subject: ! What is the current version/status of nn?
  306. From: Intro-2
  307.  
  308.   The current version of nn is 6.4.18.
  309.  
  310.   Note: the maintenance of nn is being taken over by Peter Wemm
  311.   <peter@zeus.dialix.oz.au>.  During this transitional period, he asks
  312.   that bugs and suggestions be posted to news.software.nn.  Soon, I'm
  313.   sure he'll have an update to this section.
  314.  
  315.   Patch 19 is in the works but has not yet reached beta-testing.  It
  316.   will include the Lines patch listed below. [12.92]
  317.  
  318.  
  319. Subject: ! Where can I get nn?
  320. From: Intro-3
  321.  
  322.   Note that tar files with the name of nn6.4.tar.Z (ie. not
  323.   nn6.4.18.tar.Z) may *not* include the patches.  Don't even think of
  324.   compiling unless the PATCHLEVEL defined in patchlevel.h is 18.  We
  325.   are endeavouring to remedy the situation.
  326.  
  327.   In addition, this is a very old list.  At the moment, only the
  328.   Swedish and Canadian archives are known to carry the latest sources.
  329.   We will be soon trying to update this list.  Until then, may I
  330.   suggest that you use archie to find the nn sources. [12.92]
  331.  
  332.   via anonymous ftp:
  333.     chalmers.se [129.16.1.1]                    [12.92]
  334.       pub/nn/nn6.4.18.tar.Z
  335.       pub/nn/patch??.Z
  336.     cs.mun.ca                            [12.92]
  337.       pub/news/nn6.4
  338.     dkuug.dk [129.142.96.41]
  339.       pub/nn6.4/nn64.tarZa[a-f]            ~90k each
  340.       pub/nn6.4/nn6.4.patch[1-16].Z        ~25k each
  341.     munnari.oz.au [128.250.1.21]
  342.       pub/news/nn
  343.     sirius.ucs.adelaide.edu.au [129.127.40.3]
  344.       pub/news/nn6.4/nn6.4.tar.Z        485k
  345.       pub/news/nn6.4/nn6.4.patch[1-10].Z     ~25k each
  346.     cutmcvax.cs.curtin.edu.au [134.7.1.1]
  347.       pub/nn-patches/patch[01-16].Z        ~25k each
  348.     aupair.cs.athabascau.ca
  349.       pub/usenet/nn/nn6.4.patch18
  350.     mtecv2.mty.itesm.mx [131.178.1.5]
  351.       pub/nn/nn6.4.16.tar.Z
  352.       pub/nn/nn6.4/nn6.4.patch[1-16].Z
  353.       pub/nn/NN_FAQ_with_Answers
  354.     ghost.dsi.unimi.it [131.175.10.64]
  355.       pub/nn.6.4.16.tar.Z            766k
  356.       pub/nntp.1.15.11.tar.Z            284k
  357.     ftp.uu.net [137.39.1.9]
  358.       news/readers/nn/nn6.4.tar.Z        485k
  359.       news/readers/nn/nn6.4.patch[1-16].Z    <30k each
  360.     uk.ac.soton.ecs (NIFTP)
  361.       login ID "guest", password of your mail ID (must include an "@"):
  362.       <PUB>/nn6.4.16.tar.Z            621637
  363.       <PUB>/nn6.4.patch[1-16].Z            ~25000
  364.       <PUB>/nntp-1.5.11.tar.Z            210319
  365.  
  366.   via anonymous uucp:
  367.     Anyone in the U.S. can get nn source and patches by anonymous
  368.     uucp from uunet by using their 900 number which costs 40
  369.     cents/minute (you don't have to be a uunet subscriber).  The
  370.     number is 1-900-468-7727, login: uucp, no password.  See
  371.     uunet!~/help (~5k) for more info or get uunet!~/index/README (~4k)
  372.     for a current full directory listing.  --Gary Morris <garym@telesoft.com>
  373.  
  374.     uunet!~/news/nn/nn6.4.tar.Z       (~485k)
  375.     uunet!~/news/nn/nn6.4.patch1.Z    (~15k)
  376.           ...
  377.     uunet!~/news/nn/nn6.4.patch16.Z   (~24k)
  378.  
  379.   via mail:
  380.     Send a note to ftpmail@decwrl.dec.com whose body contains "help"
  381.     on a line by itself get information on getting ftp sources by
  382.     mail.
  383.  
  384.     Send a note to mail-server@nluug.nl with a body containing one or
  385.     both of the following as desired:
  386.  
  387.       send news/nn6.4.16.tar.Z
  388.       send news/nntp/nntp.1.5.11.tar.Z
  389.  
  390.   mini-inews:
  391.  
  392.     As well as bringing mini-inews up to date, modifications have been
  393.     made to remove the need for MINI_INEWS_HEADERS when setting up nn.
  394.     Mini-inews will now create whatever headers are required including
  395.     if desired, a Lines header or an incremental Message-ID numbering
  396.     capability. --Jim Jagielski <jim@jagubox.gsfc.nasa.gov>
  397.  
  398.     jagubox.gsfc.nasa.gov    [128.183.44.1]    /pub/inews16.tar.Z    76K
  399.  
  400.  
  401. Subject: ! What references exist for nn?
  402. From: Intro-4
  403.  
  404.   Book:
  405.     The Whole Internet User's Guide & Catalog, Chapter 8.  Ed Krol.
  406.     ISBN 1-56592-025-2.  $24.95.  376 pages.
  407.     O'Reilly & Associates, Inc.
  408.     Book Orders:
  409.       US and Canada: 800-998-9938.  Fax: 707-829-0104.
  410.  
  411.     To get a list of non-US distributors, send a note to
  412.     nuts@ora.com or call +1-707-829-0515.
  413.  
  414.   Usenet:
  415.     news.software.nn
  416.  
  417.   Mailing list:
  418.  
  419.   NN mailing list archives:
  420.  
  421.   Papers:
  422.     "Intro to nn"
  423.     ux1.cso.uiuc.edu [128.174.5.59]:doc/net/nn.<format>
  424.     where <format> is one from doc, ps, tex, jpn, and hqx.
  425.  
  426.     "A Short Guide to nn"
  427.     unlinfo.unl.edu:pub/crc.docs/NN.doc/nn.manual.ascii
  428.  
  429.   This document:
  430.     via anonymous ftp:
  431.       pit-manager.mit.edu  [18.172.1.27]    /pub/usenet/news.answers/nn-faq
  432.       ftp.uu.net       [137.39.1.9]    /archive/usenet/news.answers/nn-faq.Z
  433.       cnam.cnam.fr       [192.33.159.6]    /pub/FAQ/???
  434.       grasp1.univ-lyon1.fr [134.214.100.25]    /pub/faq/???
  435.       ftp.cs.ruu.nl       [131.211.80.17]    /pub/NEWS.ANSWERS/???
  436.     via uucp:
  437.       uunet!/archive/usenet/news.answers/nn-faq.Z
  438.     via mail:
  439.       Each of the following addresses is following by commands which
  440.       should be included as the body of the message.
  441.  
  442.       mail-server@pit-manager.mit.edu
  443.         send usenet/news.answers/nn-faq
  444.       mail-server@cs.ruu.nl
  445.       listserv@grasp1.univ-lyon1.fr
  446.  
  447.  
  448. Subject: How should I report bugs?
  449. From: Intro-5
  450.  
  451.   Note: the maintenance of nn is being taken over by Peter Wemm
  452.   <peter@zeus.dialix.oz.au>.  During this transitional period, he asks
  453.   that bugs and suggestions be posted to news.software.nn. [9.92]
  454.  
  455.  
  456. Subject: How can I convert from rn to nn?
  457. From: Intro-6
  458.  
  459.   Why bother?  On our system some people use nn and some people use
  460.   rn.  In fact, since they both use the same .newsrc format, it is
  461.   perfectly possible to use both.  --Ian Taylor <ian@airs.com>
  462.  
  463.  
  464. Subject: How can I make life simpler when starting nn for the first time?
  465. From: Intro-7
  466.  
  467.   I think a nice way is to use the catch-up facility.  Start nn -a0
  468.   and let nn catch up automatically.  After some hours restart nn and
  469.   unsubscribe to uninteresting groups having news articles.  Restart
  470.   nn the following day and continue unsubscribing.
  471.  
  472.   After one week, you have a nice .newsrc.  --Joerg Napp
  473.   <napp@uni-paderborn.de>
  474.  
  475.   Another method is to run nn, exit immediately with 'Q', edit
  476.   ~/.newsrc and replace all occurrences of ':' with '!' and then
  477.   replace the '!' with a ':' for those groups you're interested in.
  478.   [9.92]
  479.  
  480.  
  481. Subject: Is there an X interface to nn?
  482. From: Intro-8
  483.  
  484.   No.
  485.  
  486.  
  487. Subject: What machines does nn run on?
  488. From: Building nn-10
  489.  
  490.   Note: the maintenance of nn is being taken over by Peter Wemm
  491.   <peter@zeus.dialix.oz.au>.  During this transitional period, he asks
  492.   that updates to this list be posted to news.software.nn.  Soon, the
  493.   following paragraph will be updated with correct information.
  494.   Please do not send updates to me.
  495.  
  496.   Operating systems:
  497.  
  498.   3b1 (unix-pc) with GCC        SunOS 3
  499.   NeXT 1.0                SunOS 4.0
  500.   AIX 2.2.1                SunOS 4.1 SysV environment
  501.   A/UX 1.1                System V
  502.   4.2 BSD and Ultrix systems        Motorola System V/88 Release 3
  503.   4.3 BSD systems            Texas Instruments System 1500
  504.   dnix 5.2 on DIAB DS90            NCR tower
  505.   dnix 5.3 on DIAB DS90            ULTRIX systems (4.2 based)
  506.   Dynix 3.0 on Symmetry            Mips running riscos 4.0 or greater
  507.   Fortune 32:16                Riscos 4.5 and later
  508.   HPUX (series 300)            Microport UNIX V.2
  509.   HPUX 2.1 (series 800)            Amdahl UTS 2.0
  510.   HPUX 3.0 (series 800)            SCO Xenix 2.2.1 (286) -- terminfo
  511.   HPUX 6.5 or newer (series 300)    SCO Xenix 286 -- termcap
  512.   HPUX 7.0                Xenix386 [termcap version]
  513.   Interactive UNIX on 386        Xenix386 2.3.2 w/development system
  514.   Dynix/PTX on symmetry            Tandy 68000/Xenix 3.2
  515.   Pyramid (and Targon 35)
  516.   SCO UNIX V on 386
  517.   IRIX 3.1/3.2
  518.   Siemens SINIX
  519.  
  520.   Hardware platforms:
  521.  
  522.   3b1 with GCC [no networking]        MIPS processors
  523.   Amdahl 5890 (big iron)        Siemens MX300
  524.   AT&T 3b2                Pyramid (and Targon 35)
  525.   Convex                IBM 6150
  526.   DECstation 3100            Silicon Graphics 4D series
  527.   Gould PN6000                SPARC processors
  528.   HP9000 series 320 and 800 (at least)    80386 based SUNs [have network support]
  529.   Intel 80286 [no networking]        Sequent Symmetry
  530.   Intel 80386 [no networking]        VAX family
  531.   Motorola 68000 family
  532.   Motorola 88000 risc
  533.  
  534.  
  535. Subject: Is it possible to restrict the groups that users have access to?
  536. From: Building nn-11
  537.  
  538.   Create a new group for the people who can read the special groups.
  539.   Call it "privnews", for example. (In /etc/group put the userid of
  540.   each person who's in that group on that group's line.)  Then change
  541.   the group of the spool directory which contains the restricted
  542.   newsgroup to "privnews" (leaving the owner as news), and set the
  543.   mode to 750. --Alexis Rosen <alexis@panix.com>
  544.  
  545.  
  546. Subject: Unofficial patches for various bugs
  547. From: Building nn-12
  548.  
  549.   Several bugs have been reported and fixed and the patches are
  550.   available here for those not patient enough to wait until the next
  551.   release.
  552.  
  553.   Remember, these are *unofficial* patches so back them out before
  554.   patching in the next release of nn.  You do not have to strip the
  555.   two leading spaces before these patches.  In fact you can run "patch
  556.   -s -N < this-entire-faq", within the newsreader even!
  557.  
  558.   The following patch fixes NN dateline parsing.  Also, NN mishandles
  559.   non-GMT time zones near short month boundaries due to NN's, er,
  560.   somewhat unusual time stamp encoding.  It will be included in an
  561.   upcoming Patch 19. [12.92]
  562.  
  563.   *** old/pack_date.c    Wed Apr 17 01:32:40 1991
  564.   --- new/pack_date.c    Thu Jun  4 20:03:02 1992
  565.   ***************
  566.   *** 4,9 ****
  567.   --- 4,11 ----
  568.      *    Calculate an approximate "time_stamp" value for a date
  569.      *    string.  The actual value is not at all critical,
  570.      *    as long as the "ordering" is ok.
  571.   +  *    The current algorithm mishandles non-GMT time zones near
  572.   +  *    short month boundaries, but this is rare in real news.
  573.      *
  574.      *    The result is NOT a time_t value, i.e. ctime() will
  575.      *    not produce the original Date string.
  576.   ***************
  577.   *** 256,262 ****
  578.         res *= 24 * 60;
  579.         res += (hour * 60) + min;
  580.  
  581.   !     return res + tzone(date);
  582.     }
  583.  
  584.  
  585.   --- 258,264 ----
  586.         res *= 24 * 60;
  587.         res += (hour * 60) + min;
  588.  
  589.   !     return res - tzone(date);
  590.     }
  591.  
  592.  
  593.     --Paul Eggert <eggert@twinsun.com>
  594.  
  595.  
  596. Subject: Can I set up nn securely?
  597. From: Building nn-13
  598.  
  599.   Diffs are unfortunately not included, but this is what you can do:
  600.  
  601.   o Set shell-restrictions in the setup file.
  602.   o Set and lock *every* variable which is used to execute commands.
  603.   o Modify the source to avoid display/save/print files above the
  604.     home-directory if shell-restrictions is set (mainly in save.c).
  605.   o Modify the source to avoid changing directories if shell-restrictions
  606.     is set.
  607.   o Modify the source to avoid showing the contents of locked variables.
  608.  
  609.   In particular, the following variables should be locked:
  610.  
  611.   backup-folder-path, backup-suffix, bug-report-address, decode-header-file,
  612.   editor, folder, inews, mail, mail-record, mailer, news-record, newsrc,
  613.   pager, patch-command, printer, record, spell-checker, unshar-header-file
  614.  
  615.  
  616. Subject: How do I save files that I can read later with MH, elm, Mail, ...?
  617. From: Using nn-20
  618.  
  619.   MH:
  620.      Save your files with +$F/$N.  For example, if you save message 10
  621.      in news.software.nn in this way, you will create a file called
  622.      ~/News/news/software/nn/10.  If you have a symbolic link from
  623.      ~/Mail/news to ~/News, then you can look at your saved nn
  624.      messages with "scan +news/news/software/nn".
  625.  
  626.   Mail
  627.      Add "set mail-format" to your init file.
  628.  
  629.  
  630. Subject: How come nn doesn't show the Lines count?
  631. From: Using nn-21
  632.  
  633.   Karl Kleinpaste writes:
  634.     C News sites can turn on Lines: header creation (we do here), but
  635.     the default has it turned off.  I wish more would turn it on, as
  636.     several newsreaders put it to use, and it's the most easily
  637.     available metric of article size when showing the user a menu of
  638.     available articles.
  639.  
  640.   Henry Spencer replies:
  641.     We're unenthusiastic about Lines:, which is why it's off by default
  642.     and little-documented.  *The* most easily available metric of
  643.     article size is not line count -- which is often slightly wrong, by
  644.     the way -- but byte count, which is available without even parsing
  645.     the headers.
  646.  
  647.     You can tell C News to add Lines: headers to articles *posted*
  648.     locally, but C News has no provision for adding headers to traffic
  649.     coming in from other sites.  [Specifically, search for the string
  650.     "uncomment" in inews, and uncomment those lines. --bw]
  651.  
  652.   But Paul Eggert <eggert@twinsun.com> and Luc Rooijakkers
  653.   <lwj@cs.kun.nl> provide a solution:
  654.  
  655.     Remember, these are *unofficial* patches so back them out before
  656.     patching in the next release of nn.  You do not have to strip the
  657.     two leading spaces before these patches.  In fact you can run "patch
  658.     -s -N < this-entire-faq", within the newsreader even!  This patch
  659.     will be included in the upcoming Patch 19. [12.92]
  660.  
  661.   ===================================================================
  662.   RCS file: news.c,v
  663.   retrieving revision 1.1
  664.   diff -c2 -r1.1 news.c
  665.   *** news.c    1990/10/23 21:37:38    1.1
  666.   --- news.c    1992/06/19 23:17:05
  667.   ***************
  668.   *** 231,235 ****
  669.         char *parse_header();
  670.         struct stat statb;
  671.   !     int retry;
  672.         FILE *f;
  673.     #ifdef NNTP
  674.   --- 231,235 ----
  675.         char *parse_header();
  676.         struct stat statb;
  677.   !     int c, retry;
  678.         FILE *f;
  679.     #ifdef NNTP
  680.   ***************
  681.   *** 300,309 ****
  682.         body = parse_header(f, art_hdr_field, modes, buffer1);
  683.  
  684.   -     news.ng_lines = news.ng_xlines ? atoi(news.ng_xlines) : -1;
  685.         if (news.ng_from == NULL) news.ng_from = news.ng_sender;
  686.  
  687.   !     if (modes & FILL_OFFSETS) {
  688.             art->fpos = news.ng_fpos = ftell(f);
  689.  
  690.             fseek(f, (off_t)0, 2);
  691.             news.ng_lpos = ftell(f);
  692.   --- 300,328 ----
  693.         body = parse_header(f, art_hdr_field, modes, buffer1);
  694.  
  695.         if (news.ng_from == NULL) news.ng_from = news.ng_sender;
  696.  
  697.   !     if (modes & FILL_OFFSETS)
  698.             art->fpos = news.ng_fpos = ftell(f);
  699.  
  700.   +     if (news.ng_xlines)
  701.   +         news.ng_lines = atoi(news.ng_xlines);
  702.   +     else {
  703.   + #ifdef NNTP
  704.   +         if (use_nntp && lazy) {
  705.   +         off_t fpos = ftell(f);
  706.   +         fclose(f);
  707.   +         f = nntp_get_article(art->a_number, 2);
  708.   +         if (f == NULL) return NULL;
  709.   +         lazy = 0;
  710.   +         fseek(f, fpos, 0);
  711.   +         }
  712.   + #endif
  713.   +         news.ng_lines = 0;
  714.   +         while ((c = getc(f)) != EOF)
  715.   +         if (c == '\n')
  716.   +             news.ng_lines++;
  717.   +     }
  718.   +
  719.   +     if (modes & FILL_OFFSETS) {
  720.             fseek(f, (off_t)0, 2);
  721.             news.ng_lpos = ftell(f);
  722.  
  723.  
  724. Subject: How can I find all articles having to do with a certain topic?
  725. From: Using nn-22
  726.  
  727.   nngrab invokes nn on all articles whose subject or keyword fields
  728.   contain a desired keyword.  This shows one how important it is to
  729.   use descriptive subjects and keywords when posting articles.  For
  730.   more information, read the manual page.
  731.  
  732.  
  733. Subject: How can I set a different Organization name?
  734. From: Using nn-23
  735.  
  736.   See "How can I update my mail headers?" [9.92]
  737.  
  738.  
  739. Subject: Can all non-selected subjects be automatically placed in my kill file?
  740. From: Using nn-24
  741.  
  742.   This is on the list of things to do.
  743.  
  744.  
  745. Subject: Can I automatically kill articles based on the Newsgroups header?
  746. From: Using nn-25
  747.  
  748.   This is how one can automatically kill crossposted articles, etc.
  749.  
  750.   First, manually either add the following to your .newsrc to mark all
  751.   articles read forever:
  752.  
  753.     alt.flame: 1-2147483647
  754.  
  755.   or add the following to your .nn/kill file to kill all articles in
  756.   the group:
  757.  
  758.     alt.flame:!s/:^
  759.  
  760.   The former method may break down if you ever use nngoback to reset
  761.   numbers in your .newsrc.  The latter method could cause difficulty
  762.   if you ever actually want to read articles in that group.
  763.  
  764.   Near the top of your sequence in your init file put
  765.  
  766.     !alt.flame.
  767.     alt.flame
  768.  
  769.   This makes alt.flame, but not its subgroups, be included as the first
  770.   thing in your sequence; so all articles in it are killed before they
  771.   appear in any other groups.  You might want to put NEW above this so
  772.   you can see if new groups are getting off to a bad start with lots of
  773.   alt.flame crossposting.  Later in the sequence put
  774.